Cisco-IOS-XR-ipv4-ospf-cfg API API Reference
API generated from Cisco-IOS-XR-ipv4-ospf-cfg@2017-07-14.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Leaf Color Code:
Key  Mandatory  OptionalPaths
PROCESS - Update
Update operation of resource: process
processbody object
ID of process-name
Request Content-Types: application/json
Request Example
{ {
"trace-buf-name": "string", Name for this trace buffer
"bufsize": "string" Buffer size
}
]
},
"protocol-shutdown": "string", Type of protocol shutdown "throttle": "integer", Seconds
range: "1..3600"
units: "second"
"instance-id": "integer" Instance ID
range: "0..4294967295"
}, "max-window-traps": "integer", Max number of traps to send in window time
range: "0..300"
"window-size": "integer" Trap rate limit sliding window size
range: "2..60"
}
},
"process-name": "string", Name for this OSPF process
"start": "null", Start OSPF configuration
"running": "null", Enable routing on an IP network "graceful-shutdown-retain-routes": "integer", Time to keep OSPF routes active after\ngraceful shutdown(in seconds)
range: "0..90"
units: "second"
default: "5"
"graceful-shutdown-initial-delay": "integer" Number of seconds to delay before beginning\ngraceful shutdown
range: "0..90"
units: "second"
default: "5"
}, {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
},
"nsr": "string", Enable non-stop routing "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
}, "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5 "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"snmp-context": "string", OSPF SNMP context configuration "track-ip-frr": "null", Enable the Tracking of IP-Frr Convergence
"track-external-routes": "null", Enable the monitoring of External routes
"prefix-list": "string", Enable the monitoring of individual prefixes\n(prefix list name)
"enable": "null", UCMP feature enable configuration
"track-summary-routes": "null" Enable the monitoring of Summary routes
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64" "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes" "strict-spf-disable": "null", Strict-SPF support and SID advertisement
"prefix-sid-map-receive-disable": "null", Disable prefix-SID mapping client
"prefix-sid-map-advertise-local": "null", Enable advertisement of local SRMS entries "prefix-list-name": "string", Name of the Prefix List
"enable": "boolean" UCMP feature enable configuration
}
},
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"no-opaque": "null", Disable opaque LSAs {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
}, "multicast-intact": "null", Enable multicast-intact mode in OSPF
"igp-intact": "null", Enable igp-intact mode in OSPF
"autoroute-exclude": "string", Exclude IP destinations from using TE\ntunnels
"ldp-sync-update": "null", Enable LDP sync induced metric propagation : { "interface-name": "string", Interface
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
}, {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Create
Create operation of resource: process
processbody object
ID of process-name
Request Content-Types: application/json
Request Example
{ {
"trace-buf-name": "string", Name for this trace buffer
"bufsize": "string" Buffer size
}
]
},
"protocol-shutdown": "string", Type of protocol shutdown "throttle": "integer", Seconds
range: "1..3600"
units: "second"
"instance-id": "integer" Instance ID
range: "0..4294967295"
}, "max-window-traps": "integer", Max number of traps to send in window time
range: "0..300"
"window-size": "integer" Trap rate limit sliding window size
range: "2..60"
}
},
"process-name": "string", Name for this OSPF process
"start": "null", Start OSPF configuration
"running": "null", Enable routing on an IP network "graceful-shutdown-retain-routes": "integer", Time to keep OSPF routes active after\ngraceful shutdown(in seconds)
range: "0..90"
units: "second"
default: "5"
"graceful-shutdown-initial-delay": "integer" Number of seconds to delay before beginning\ngraceful shutdown
range: "0..90"
units: "second"
default: "5"
}, {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
},
"nsr": "string", Enable non-stop routing "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
}, "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5 "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"snmp-context": "string", OSPF SNMP context configuration "track-ip-frr": "null", Enable the Tracking of IP-Frr Convergence
"track-external-routes": "null", Enable the monitoring of External routes
"prefix-list": "string", Enable the monitoring of individual prefixes\n(prefix list name)
"enable": "null", UCMP feature enable configuration
"track-summary-routes": "null" Enable the monitoring of Summary routes
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64" "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes" "strict-spf-disable": "null", Strict-SPF support and SID advertisement
"prefix-sid-map-receive-disable": "null", Disable prefix-SID mapping client
"prefix-sid-map-advertise-local": "null", Enable advertisement of local SRMS entries "prefix-list-name": "string", Name of the Prefix List
"enable": "boolean" UCMP feature enable configuration
}
},
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"no-opaque": "null", Disable opaque LSAs {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
}, "multicast-intact": "null", Enable multicast-intact mode in OSPF
"igp-intact": "null", Enable igp-intact mode in OSPF
"autoroute-exclude": "string", Exclude IP destinations from using TE\ntunnels
"ldp-sync-update": "null", Enable LDP sync induced metric propagation : { "interface-name": "string", Interface
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
}, {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Delete
Delete operation of resource: process
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Retrieve
Retrieve operation of resource: process
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"trace-buf-name": "string", Name for this trace buffer
"bufsize": "string" Buffer size
}
]
},
"protocol-shutdown": "string", Type of protocol shutdown "throttle": "integer", Seconds
range: "1..3600"
units: "second"
"instance-id": "integer" Instance ID
range: "0..4294967295"
}, "max-window-traps": "integer", Max number of traps to send in window time
range: "0..300"
"window-size": "integer" Trap rate limit sliding window size
range: "2..60"
}
},
"process-name": "string", Name for this OSPF process
"start": "null", Start OSPF configuration
"running": "null", Enable routing on an IP network "graceful-shutdown-retain-routes": "integer", Time to keep OSPF routes active after\ngraceful shutdown(in seconds)
range: "0..90"
units: "second"
default: "5"
"graceful-shutdown-initial-delay": "integer" Number of seconds to delay before beginning\ngraceful shutdown
range: "0..90"
units: "second"
default: "5"
}, {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
},
"nsr": "string", Enable non-stop routing "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", MPLS-TE stable IP address for this OSPF\nprocess
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
}, "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5 "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"snmp-context": "string", OSPF SNMP context configuration "track-ip-frr": "null", Enable the Tracking of IP-Frr Convergence
"track-external-routes": "null", Enable the monitoring of External routes
"prefix-list": "string", Enable the monitoring of individual prefixes\n(prefix list name)
"enable": "null", UCMP feature enable configuration
"track-summary-routes": "null" Enable the monitoring of Summary routes
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64" "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes" "strict-spf-disable": "null", Strict-SPF support and SID advertisement
"prefix-sid-map-receive-disable": "null", Disable prefix-SID mapping client
"prefix-sid-map-advertise-local": "null", Enable advertisement of local SRMS entries "prefix-list-name": "string", Name of the Prefix List
"enable": "boolean" UCMP feature enable configuration
}
},
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"no-opaque": "null", Disable opaque LSAs {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
}, "multicast-intact": "null", Enable multicast-intact mode in OSPF
"igp-intact": "null", Enable igp-intact mode in OSPF
"autoroute-exclude": "string", Exclude IP destinations from using TE\ntunnels
"ldp-sync-update": "null", Enable LDP sync induced metric propagation : { "interface-name": "string", Interface
"address": "string" MPLS-TE stable IP address for this OSPF\nprocess
}
}, {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
}
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{ "max-window-traps": "integer", Max number of traps to send in window time
range: "0..300"
"window-size": "integer" Trap rate limit sliding window size
range: "2..60"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{ "max-window-traps": "integer", Max number of traps to send in window time
range: "0..300"
"window-size": "integer" Trap rate limit sliding window size
range: "2..60"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "max-window-traps": "integer", Max number of traps to send in window time
range: "0..300"
"window-size": "integer" Trap rate limit sliding window size
range: "2..60"
}
}
}
TRAP-RATE-LIMIT - Update
Update operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Create
Create operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Delete
Delete operation of resource: trap-rate-limit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Retrieve
Retrieve operation of resource: trap-rate-limit
ID of process-name
Successful operation
Internal Error
DISTRIBUTE - Update
Update operation of resource: distribute
distributebody object
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Create
Create operation of resource: distribute
distributebody object
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Delete
Delete operation of resource: distribute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Retrieve
Retrieve operation of resource: distribute
ID of process-name
Successful operation
Internal Error
VRFS - Update
Update operation of resource: vrfs
vrfsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{ {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", IP source address
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" IP source address
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Create
Create operation of resource: vrfs
vrfsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{ {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", IP source address
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" IP source address
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Delete
Delete operation of resource: vrfs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Retrieve
Retrieve operation of resource: vrfs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", IP source address
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" IP source address
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
}
}
VRF - Update
Update operation of resource: vrf
vrfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", IP source address
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" IP source address
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Create
Create operation of resource: vrf
vrfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", IP source address
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" IP source address
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Delete
Delete operation of resource: vrf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Retrieve
Retrieve operation of resource: vrf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"domain-tag": "integer", 32 bit Domain tag value
range: "1..4294967295"
"vrf-start": "null", Start OSPF VRF configuration {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"address": "string", IP source address
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
], {
"route-policy-in": "string", Configure a route policy for inbound type-3\nlsa filtering {
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"running": "null", Enable routing on an IP network
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"address": "string", IP source address
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"area-id": "integer", Area ID if in integer format
range: "0..4294967295"
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF
"running": "null", Enable routing on an IP network { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"running": "null", Enable routing on an IP network
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}, : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" "sid-value": "integer", SID value
range: "0..1048575"
"n-flag-clear": "boolean", Not a node SID
"type": "string", Authentication type
"explicit-null": "boolean" Force Penultimate Hop To Send Explicit-Null\nLabel
},
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction
"demand-circuit": "boolean" Enable/Disable OSPF demand circuit
}
]
},
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external { {
"priority": "integer", Router priority for DR and BDR election
range: "0..255"
default: "1"
"neighbor-address": "string", Neighbor IP address
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"poll-interval": "integer", OSPF dead router poll-interval in seconds
range: "1..20000"
units: "second"
default: "40"
"database-filter": "boolean" Filter OSPF LSA during synchronization and\nflooding
}
]
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"interface-name": "string", Interface "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "fast-reroute-use-candidate-only": "boolean", Use only interfaces on the candidate list as a\nbackup path "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}, {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean" Topology Independet LFA configuration
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5" "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500" : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
},
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
},
"mpls-traffic-eng": "null", Configure an OSPF area to run MPLS Traffic\nEngineering
"route-policy-out": "string", Configure a route policy for outbound type-3\nlsa filtering
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "metric-type": "string", Set OSPF External metric type
"default-info-originate": "boolean", Originate Type 7 default into NSSA area
"no-summary": "boolean", Do not send summary LSA into NSSA
"no-redistribution": "boolean", No redistribution into this NSSA area
"nssa-def-metric": "integer" OSPF default metric
range: "1..16777214"
default: metric"
},
"stub": "boolean", Specify the area as a stub area (send summary\nLSA stub area) {
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"source-address": "string", Address of the local sham-link endpoint
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1" : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"source": "string", Address of the local sham-link endpoint.\nEnter an IP Address
"running": "null", Enable routing on an IP network
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1"
"destination-address": "string", Address of the remote sham-link endpoint "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
}
}
]
},
"type7-translate-always": "boolean", Translate Type 7 to Type 5, even if not\nelected NSSA translator {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"netmask": "string", Summary netmask
"address": "string" IP source address
}
]
},
"default-cost": "integer" Set the summary default-cost of a NSSA/stub\narea
range: "1..16777215"
default: "1"
}
]
}, "af-name": "string", Address family
"saf-name": "string" Sub-Address family
}, "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}, "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" UCMP feature enable configuration
}
}, {
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"ospf-process-name": "string", OSPF process name
"protocol-name": "string", Distribute list protocol type
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"access-list-name": "string" Access Control List name
}
]
},
"vrf-lite": "null", VRF lite capability "priority": "string" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "load-sharing-disable": "null", Disable load sharing between multiple backups
"priority": "string", Router priority for DR and BDR election
range: "0..255"
default: "1" {
"tiebreaker-type": "string", Tiebreaker type
"tiebreaker-index": "integer" Index value for a tiebreaker, 0 to disable
range: "0..255"
}
]
}
}
},
"type7": "null", Prefer type7 externals over type5
"snmp-trap-enabled": "boolean", Enable/disable OSPF SNMP trap "max-nbr": "integer", Adjacency Stagger: Subsequent simultaneous\nnumber of neighbors to bring up
range: "1..65535"
default: "64"
"disable": "null", Disabling auto costing
"initial-nbr": "integer" Adjacency Stagger: Initial number of neighbors\nto bring up per area
range: "1..65535"
default: "2"
}, "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}, "max-lsa-ignore-count": "integer", Set count on how many times adjacencies can be\nsuppressed
range: "1..4294967294"
"max-lsa-warning-only": "boolean", Only give warning message when limit is\nexceeded
"max-lsa-limit": "integer", Set maximum number of non self-generated LSAs
range: "1..4294967294"
"max-lsa-reset-time": "integer", Set number of minutes after which ignore-count\nis reset to zero
range: "2..71582788"
units: "minute"
"max-lsa-ignore-time": "integer", Set time during which all adjacencies are\nsuppressed
range: "1..35791394"
"max-lsa-threshold": "integer" Set max-lsa threshold for generating a warning\nmessage
range: "1..100"
},
"router-id": "string", Router ID for this OSPF process. Enter an IP\nAddress. "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
},
"vrf-name": "string", Name for this vrf {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
},
"ignore-mospf": "null", Ignore MOSPF (Type 6) LSAs
"no-opaque": "null", Disable opaque LSAs "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}, "bandwidth": "integer", The reference bandwidth in terms of Mbits per\nsecond
range: "1..4294967"
units: "Mbit/s"
default: "100"
"disable": "boolean" Disabling auto costing
},
"maximum-paths": "integer", Forward packets over multiple paths (number of\npaths)
range: "1..64"
"default-metric": "integer", Set default metric of redistributed routes
range: "1..16777214"
default: metric of redistributed routes"
"adjacency-changes": "string", Log changes in adjacency state
"maximum-interfaces": "integer", Max number of interfaces allowed to be\nconfigured
range: "1..4294967295"
default: "1024"
"spf-prefix-priority": "string", Configure a route-policy for prioritizing RIB\nroute install. "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string" Routing policy name
},
"snmp-context": "string", OSPF SNMP context configuration {
"distance": "integer", Administrative distance
range: "1..255"
default: "110"
"access-list-name": "string", Access Control List name
"wildcard": "string", IP wild card bits -- inverted mask
"address": "string" IP source address
}
]
},
"admin-distance": "integer", Define an administrative distance
range: "1..255"
default: "110" "external-routes": "integer", Distance for external type 5 and type 7 routes
range: "1..255"
default: "110"
"intra-area": "integer", Distance for intra-area routes
range: "1..255"
default: "110"
"inter-area": "integer" Distance for inter-area routes
range: "1..255"
default: "110"
}
},
"disable-dn-bit-check": "null", Disable DN bit check {
"not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"netmask": "string", Summary netmask
"prefix": "string" IP summary prefix
}
], {
"prefix": "string", IP summary prefix
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], {
"netmask": "string", Summary netmask
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"not-advertise": "boolean" Do not advertise when translating OSPF type-7\nLSA
}
], "not-advertise": "boolean", Do not advertise when translating OSPF type-7\nLSA
"tag": "integer" Set tag for routes redistributed into OSPF
range: "0..4294967295"
}
}, "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Routing policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", UCMP feature enable configuration
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}, "lsa-min-arrival": "integer", MinLSArrival timer (minimum interval in\nmilliseconds between accepting the same LSA)
range: "0..600000"
units: "millisecond"
default: "100" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-refresh": "integer", How often self-originated LSAs should be\nrefreshed
range: "1800..2700"
units: "second"
default: "1800"
"fast-reroute-timer": "integer", Number of ms between end of SPF and start of\nIPFRR computation
range: "50..600000"
units: "millisecond"
default: "500" "initial-delay": "integer", Number of milliseconds before first SPF run
range: "0..600000"
units: "millisecond"
default: "5000"
"backoff-increment": "integer", Number of milliseconds delay between\nsuccessive SPF runs
range: "1..600000"
units: "millisecond"
default: "10000"
"max-delay": "integer" Max number of milliseconds between consecutive\nSPF calculations
range: "1..600000"
units: "millisecond"
default: "10000"
},
"lsa-pacing-flood": "integer", Seconds between group of LSAs being refreshed\nor maxaged
range: "5..100"
units: "second"
"lsa-group-pacing": "integer" LSA group pacing timer (Seconds between group\nof LSAs being refreshed or maxaged)
range: "10..1800"
units: "second"
default: "240"
}, { {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"as-yy": "integer", Second half of BGP AS number in XX.YY format\n. Mandatory if Protocol is BGP or EIGRP and\nmust not be specified otherwise. Must be a\nnon-zero value if first half is zero.
range: "0..4294967295"
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
], "eigrp-route-type": "string", EIGRP route type
"ospf-external": "string", OSPF external route types
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"metric-type": "string", Set OSPF External metric type
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"route-policy-name": "string", Routing policy name
"classful": "boolean", Disallow subnetting
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-nssa-level": "string", OSPF NSSA external route types
"isis-levels": "string" Levels of ISIS routes
}, {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"as-xx": "integer", First half of BGP AS number in XX.YY format.\nMandatory if Protocol is BGP and must not be\nspecified otherwise. Must be a non-zero\nvalue if second half is zero.
range: "0..65535"
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
],
"protocol-name": "string", Distribute list protocol type {
"eigrp-route-type": "string", EIGRP route type
"ospf-redist-lsa-type": "string", LSA type for redistributed routes
"bgp-preserve-default-info": "boolean", Preserve Metric and Metric Type of BGP\nDefault Route
"ospfnssa-only": "boolean", Only redistribute to NSSA areas
"default-redistributed-route-metric": "integer", Default metric for routes being\nredistributed into OSPF
range: "1..16777214"
"bgp-preserve-med": "boolean", Preserve MED of BGP routes
"tag": "integer", Set tag for routes redistributed into OSPF
range: "0..4294967295"
"ospf-use-rib-metric": "boolean", Use metric from RIB for redistributed routes
"classful": "boolean", Disallow subnetting
"instance-name": "string", OSPF or ISIS process name or protocol name:\nbgp, eigrp, connected
"ospf-internal": "boolean", OSPF_Internal route type
"ospf-external": "string", OSPF external route types
"metric-type": "string", Set OSPF External metric type
"route-policy-name": "string", Routing policy name
"isis-levels": "string", Levels of ISIS routes
"ospf-nssa-level": "string" OSPF NSSA external route types
}
]
}
]
}
}, {
"interface-name": "string" Interface
}
]
}, "variance": "integer", Value of variance
range: "101..10000"
default: "200"
"prefix-list-name": "string" Name of the Prefix List
},
"delay-interval": "integer" Delay in msecs between primary SPF and UCMP\ncomputation
range: "1..5000"
units: "millisecond"
default: "100"
}
}
]
}
DOMAIN-ID - Update
Update operation of resource: domain-id
domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Create
Create operation of resource: domain-id
domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Delete
Delete operation of resource: domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Retrieve
Retrieve operation of resource: domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
]
}, "domain-id-name": "string", Primary domain ID value
"domain-id-type": "string" Primary domain ID type
}
}
}
PRIMARY-DOMAIN-ID - Update
Update operation of resource: primary-domain-id
primary-domain-idbody object
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Create
Create operation of resource: primary-domain-id
primary-domain-idbody object
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Delete
Delete operation of resource: primary-domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Retrieve
Retrieve operation of resource: primary-domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
SECONDARY-DOMAIN-IDS - Update
Update operation of resource: secondary-domain-ids
secondary-domain-idsbody object
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Create
Create operation of resource: secondary-domain-ids
secondary-domain-idsbody object
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Delete
Delete operation of resource: secondary-domain-ids
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Retrieve
Retrieve operation of resource: secondary-domain-ids
ID of process-name
ID of vrf-name
Successful operation
Internal Error
SECONDARY-DOMAIN-ID - Update
Update operation of resource: secondary-domain-id
secondary-domain-idbody object
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Create
Create operation of resource: secondary-domain-id
secondary-domain-idbody object
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Delete
Delete operation of resource: secondary-domain-id
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Retrieve
Retrieve operation of resource: secondary-domain-id
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
MICROLOOP - Update
Update operation of resource: microloop
microloopbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" MicroLoop avoidance feature enable\nconfiguration
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Create
Create operation of resource: microloop
microloopbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" MicroLoop avoidance feature enable\nconfiguration
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Delete
Delete operation of resource: microloop
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MICROLOOP - Retrieve
Retrieve operation of resource: microloop
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" MicroLoop avoidance feature enable\nconfiguration
}
}
}
AVOIDANCE - Update
Update operation of resource: avoidance
avoidancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" MicroLoop avoidance feature enable\nconfiguration
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Create
Create operation of resource: avoidance
avoidancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" MicroLoop avoidance feature enable\nconfiguration
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Delete
Delete operation of resource: avoidance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AVOIDANCE - Retrieve
Retrieve operation of resource: avoidance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "rib-update-delay": "integer", Delay to introduce between SPF and RIB update\nin msecs
range: "1..600000"
units: "millisecond"
default: "5000"
"enable": "string" MicroLoop avoidance feature enable\nconfiguration
}
}
MAXIMUM-REDISTRIBUTE-PREFIX - Update
Update operation of resource: maximum-redistribute-prefix
maximum-redistribute-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "threshold": "integer", Threshold value (%) at which to generate a\nwarning msg
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Create
Create operation of resource: maximum-redistribute-prefix
maximum-redistribute-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "threshold": "integer", Threshold value (%) at which to generate a\nwarning msg
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Delete
Delete operation of resource: maximum-redistribute-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM-REDISTRIBUTE-PREFIX - Retrieve
Retrieve operation of resource: maximum-redistribute-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "threshold": "integer", Threshold value (%) at which to generate a\nwarning msg
range: "1..4294967"
"number-of-prefixes": "integer", Maximum number of prefixes redistributed
range: "1..4294967295"
"warning-only": "boolean" Only give warning messsage when limit is\nexceeded
}
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", OSPF External metric type
"route-policy-name": "string" Routing policy name
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", OSPF External metric type
"route-policy-name": "string" Routing policy name
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "metric": "integer", OSPF metric
range: "1..16777214"
default: "1"
"always-advertise": "boolean", Always advertise default route
"metric-type": "string", OSPF External metric type
"route-policy-name": "string" Routing policy name
}
}
AF - Update
Update operation of resource: af
afbody object
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Create
Create operation of resource: af
afbody object
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Delete
Delete operation of resource: af
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Retrieve
Retrieve operation of resource: af
ID of process-name
ID of vrf-name
QUEUE - Update
Update operation of resource: queue
queuebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Create
Create operation of resource: queue
queuebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Delete
Delete operation of resource: queue
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
QUEUE - Retrieve
Retrieve operation of resource: queue
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "dispatch-rate-limited-flush": "integer", Maximum number of continuous rate-limited LSAs\nprocessed for FLUSH
range: "30..3000"
default: "150"
"dispatch-incoming": "integer", Maximum number of continuous incoming\npacket-related events processed
range: "30..3000"
default: "300"
"limit-high": "integer", Hello events are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "9500"
"limit-medium": "integer", LSA ACKs are dropped when incoming event queue\nexceeds this
range: "1000..30000"
default: "9000"
"dispatch-rate-limited": "integer", Maximum number of continuous rate-limited LSAs\nprocessed
range: "30..3000"
default: "150"
"dispatch-spf-lsa-limit": "integer", Maximum number of continuous summary or\nexternal LSAs processed
range: "30..3000"
default: "150"
"limit-low": "integer" DBDs/Updates are dropped when incoming event\nqueue exceeds this
range: "1000..30000"
default: "8000"
}
}
MAX-METRIC - Update
Update operation of resource: max-metric
max-metricbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Create
Create operation of resource: max-metric
max-metricbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Delete
Delete operation of resource: max-metric
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Retrieve
Retrieve operation of resource: max-metric
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}, "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
},
"max-metric-no-abr-off": "null", Block ABR-disable mode entry while in\nmax-metric mode "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}
}
MAX-METRIC-ON-PROC-RESTART - Update
Update operation of resource: max-metric-on-proc-restart
max-metric-on-proc-restartbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Create
Create operation of resource: max-metric-on-proc-restart
max-metric-on-proc-restartbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Delete
Delete operation of resource: max-metric-on-proc-restart
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-RESTART - Retrieve
Retrieve operation of resource: max-metric-on-proc-restart
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
MAX-METRIC-ON-STARTUP - Update
Update operation of resource: max-metric-on-startup
max-metric-on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Create
Create operation of resource: max-metric-on-startup
max-metric-on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Delete
Delete operation of resource: max-metric-on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-STARTUP - Retrieve
Retrieve operation of resource: max-metric-on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
MAX-METRIC-ON-PROC-MIGRATION - Update
Update operation of resource: max-metric-on-proc-migration
max-metric-on-proc-migrationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Create
Create operation of resource: max-metric-on-proc-migration
max-metric-on-proc-migrationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Delete
Delete operation of resource: max-metric-on-proc-migration
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-PROC-MIGRATION - Retrieve
Retrieve operation of resource: max-metric-on-proc-migration
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
MAX-METRIC-ALWAYS - Update
Update operation of resource: max-metric-always
max-metric-alwaysbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Create
Create operation of resource: max-metric-always
max-metric-alwaysbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Delete
Delete operation of resource: max-metric-always
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ALWAYS - Retrieve
Retrieve operation of resource: max-metric-always
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"summary-lsa-maximum-metric": "integer" Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
}
}
MAX-METRIC-ON-SWITCHOVER - Update
Update operation of resource: max-metric-on-switchover
max-metric-on-switchoverbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Create
Create operation of resource: max-metric-on-switchover
max-metric-on-switchoverbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Delete
Delete operation of resource: max-metric-on-switchover
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC-ON-SWITCHOVER - Retrieve
Retrieve operation of resource: max-metric-on-switchover
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "summary-lsa-maximum-metric": "integer", Overriding metric in summary-LSAs (default\n16711680)
range: "1..16777215"
"include-stub": "boolean", Set maximum metric for stub links in\nrouter-LSAs
"external-lsa": "boolean", Override external-lsa metric with max-metric\nvalue
"summary-lsa": "boolean", Override summary-lsa metric with max-metric\nvalue
"wait-for-bgp": "boolean", Let BGP decide when to originate router-LSA\nwith normal metric
"external-lsa-maximum-metric": "integer", Overriding metric in external-LSAs (default\n16711680)
range: "1..16777215"
"startup-max": "integer" Time in seconds to originate router-LSA with\nmax-metric
range: "5..86400"
units: "second"
}
}
NSF - Update
Update operation of resource: nsf
nsfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Minimum interval between Non Stop Forwarding\nrestarts in seconds
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Create
Create operation of resource: nsf
nsfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Minimum interval between Non Stop Forwarding\nrestarts in seconds
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Delete
Delete operation of resource: nsf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Retrieve
Retrieve operation of resource: nsf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "cisco": "string", Enable Cisco Non Stop Forwarding
"ietf": "string", Enable IETF Non Stop Forwarding
"interval": "integer", Minimum interval between Non Stop Forwarding\nrestarts in seconds
units: "second"
default: "90"
"ietf-support-role": "string", Disable helper support role for IETF Non Stop\nForwarding
"flush-delay-time": "integer", Maximum time allowed for external route\nlearning (seconds)
range: "1..3600"
units: "second"
default: "60"
"lifetime": "integer", Maximum route lifetime following restart in\nseconds
range: "90..1800"
units: "second"
default: "90"
"ietf-strict-lsa-checking": "null" Enable Strict LSA checking of IETF NSF
}
}
PROCESS-SCOPE - Update
Update operation of resource: process-scope
process-scopebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Route Policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", Enable TTL security
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Create
Create operation of resource: process-scope
process-scopebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{ "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Route Policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", Enable TTL security
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Delete
Delete operation of resource: process-scope
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Retrieve
Retrieve operation of resource: process-scope
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "loopback-stub-network": "boolean", Enable/Disable advertising loopback as a stub\nnetwork
"network-type": "string", Type of attached network
"segment-routing-forwarding": "string", segment-routing forwarding configuration\nApplicableonly in Default VRF
"cost": "integer", Fallback cost of link
range: "1..65535"
default: "1" {
"interface-name": "string" Interface
}
]
}, {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
}, "tunnel": "string", Enable/Disable remote LFA computation
"maximum-cost": "integer" Maximum path cost to remote LFA
range: "1..4294967295"
}, {
"interface-name": "string" Interface
}
]
},
"topology-independent-lfa": "boolean", Topology Independet LFA configuration {
"interface-name": "string" Interface
}
]
},
"fast-reroute-use-candidate-only": "boolean" Use only interfaces on the candidate list as a\nbackup path
},
"fast-reroute-enable": "string" Enable/Disable Fast-reroute per-link or\nper-prefix
},
"database-filter": "boolean", Filter OSPF LSA during synchronization and\nflooding
"retransmit-interval": "integer", Time in seconds between retransmitting lost link\nstate advertisements
range: "1..65535"
units: "second"
default: "5"
"summary-in": "boolean", Enable/Disable an OSPF area to advertise\nexternal prefixes into this area as summary "fast-detect-mode": "string", use of Bidirectional Forwarding Detection
"interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"detection-multiplier": "integer" Detection multiplier for BFD sessions created\nby OSPF
range: "2..50"
},
"passive": "boolean", When enabled, prevent sending HELLO packets over\nlink : { {
"password": "string", Password
"key-id": "integer" Key ID
range: "1..255"
}
]
}, "authen-type": "string", Authentication type code
"keychain-authen-type": "string", Keychain authentication type
"keychain-name": "string" Keychain name
},
"key": "string" Authentication key configuration
},
"ldp-auto-config": "null", Enable MPLS LDP Auto Config
"ldp-sync-igp-shortcuts": "boolean", Enable/Disable MPLS LDP sync for igp-shortcuts
"hello-interval": "integer", Interval between HELLO packets in seconds
range: "1..65535"
units: "second"
"link-down-fast-detect": "boolean", Enable/Disable registration for early interface\ndown notifications
"prefix-suppression-secondary": "boolean", Enable/Disable prefix suppression for secondary\naddresses
"segment-routing": "string", segment-routing configuration Applicable only in\nDefault VRF "upper-bound": "integer", The upper bound of the SRGB
range: "16000..1048575"
"lower-bound": "integer" The lower bound of the SRGB
range: "16000..1048575"
},
"ldp-sync": "boolean", Enable/Disable MPLS LDP sync
"packet-size": "integer", Customize size of OSPF packets upto MTU
range: "484..65500"
"external-out": "boolean", Enable/Disable an OSPF area to advertise\nintra-area prefixes out of this area as external : { "route-policy-name": "string", Route Policy name
"access-list-name": "string" Access Control List name
},
"mtu-ignore": "boolean", Enable/Disable ignoring of MTU in DBD packets
"flood-reduction": "boolean", Enable/Disable OSPF flood reduction "threshold": "integer", Bandwidth threshold
range: "1..4294967"
"cost": "integer" Fallback cost of link
range: "1..65535"
default: "1"
},
"demand-circuit": "boolean", Enable/Disable OSPF demand circuit
"transmit-delay": "integer", Number of seconds to delay transmission of LSAs
range: "1..65535"
units: "second"
default: "1"
"prefix-suppression-primary": "boolean", Enable/Disable prefix suppression for primary\naddresses "enable": "boolean", Enable TTL security
"hop-count": "integer" Hop count
range: "1..254"
}
}, "interval": "integer", Interval size in seconds after which a neighbor\nis declared dead
units: "second"
default: "90"
"multiplier": "integer" Number of Hellos in one second
range: "3..20"
},
"priority": "integer" Router priority for DR and BDR election
range: "0..255"
default: "1"
}
}